History
History
Synonyms
UK
US
Meaning:
mainstay

a chief supporter

chief support

GOOD RIGHT ARM as in Wiktionary
GOOD RIGHT ARM as in Wikipedia